/* reset */
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td, .pr, .pc {margin: 0;padding: 0;}
a img{border:none;}
.z{float:left;}
.y{float:right;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.hidefocus{outline:none;}
.area hr{margin-left:0 !important;margin-right:0 !important;}
fieldset, img {border: 0;}
:focus {outline: 0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;}
body {line-height: 1.5;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
:link, :visited , ins {text-decoration: none;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear {*zoom:1; /* for IE6 IE7 */}
/* reset end */
body .fn-hide {display:none;}
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
html,body{height: 100%;width: 100%;}
body{color: #484747;font-size:12px;font-family: Tahoma, Arial, Helvetica, sans-serif;background: #f5f5f5;}
a{text-decoration: none; color: #333;}
a.color{color: #f84a00;}
a:hover { text-decoration: underline; color: #f84a00; }
strong{font-weight: bold;}
.hide-self,.hide-txt a,.new-tip{font-size: 0;line-height: 0;overflow: hidden;display: block;text-indent: -9999px;-webkit-text-size-adjust:none;}

.w960{width: 960px;margin: 0 auto;}
/* topBar */
.topBar{height: 29px;line-height: 27px;*line-height: 29px;border-bottom: 1px solid #e5e5e5;background: #fcfcfc;}
/* a-link */
.topBar .a-link{height: 29px;overflow: hidden;}
.topBar p{float: left;height: 29px;overflow: hidden;color: #999;padding-right: 10px;border-right: 1px solid #e5e5e5;}
.topBar p.nobg{border: 0;padding: 0;padding-left: 10px;border: 0;}
.topBar p a{color: #666; float: left;}
.topBar p a.color{color: #f84a00;}
.topBar p a.top{ margin-left: 10px;}
.topBar p a strong{color: #f84a00;}
.topBar p a:hover{color: #f84a00;}
.topBar p p.nobg a{ margin: 0;}
.topBar a#a-home{padding-left: 15px;background: url(a-home.gif) 0 8px no-repeat;}
.topBar a#a-clo{padding-left: 16px;background: url(a-clo.gif) 0 8px no-repeat;}
.topBar a#a-lang{padding-left: 12px;background: url(a-lang.gif) 0 8px no-repeat;}
.topBar p em{overflow: hidden;height: 16px;width: 1px;float: left;display: block;margin: 6px 10px 0 10px;background: url(top-line.gif) 0 0 no-repeat;}
.topBar p label{float: left;}

/* home-sign */
.home-sign{width: 660px;}
.home-sign li{float: left;height: 22px;overflow: hidden;padding-top: 4px;line-height: 22px;padding-right: 8px;color: #999;}
.home-sign li.qq-login{margin: 0;padding: 2px;height: 24px;}
.home-sign .ui-label{color: #666;width: auto;float: left;}
.home-sign li .ui-form-field{width: 80px;height: 18px;line-height: 16px;font-size: 12px;padding: 0 3px;margin: 0;}
.home-sign .ui-form-field .ui-input{height: 16px;line-height: 16px;padding: 0;font-size: 12px;}
.home-sign .ui-button{width: 38px;height: 20px;line-height: 20px;overflow: hidden;border: 0;font-size: 12px;float: left;margin: 0;font-weight: normal;cursor: pointer;background: #f84a00;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.home-sign .ui-button-active{background-position: 0 0;}
.home-sign .ui-check{margin: 0;color: #333;font-size: 12px;}
.home-sign .ui-check input{ float: left; margin: 5px 5px 0 0; *margin: 0px 0 0 -3px;cursor: pointer;}
.home-sign a{ margin: 0 5px;}

/* headBar */
.headBar{height: 95px; overflow: hidden;}
/* Logo */
.logo{ margin-top: 8px;}
.logo,.logo img{width:200px;height: 80px;overflow: hidden;display: block;}
/* searchBar */
.searchBar{width: 670px;margin-top: 15px;}
/* hisBox */
.hisBox{width: 110px;height: 36px;overflow: hidden;}
a.logo-do{background:url(doyou.gif) no-repeat scroll 0px -36px transparent;display:inline-block;height:36px;width:110px;}
a.logo-do:hover{background-position:0 0px;}
/* searchBox */
.searchBox{width: 500px;overflow: hidden;position: relative;z-index: 9;}
/* search */
.search{width: 497px;height: 36px;overflow: hidden;padding: 0 0 0 3px;background: url(search-bg.png) 0 0 no-repeat #18c2c8;}
.search .input-txt{width: 382px;height: 30px;line-height: 30px;border: 0;padding: 0 0 0 30px;float: left;color: #666;margin-top: 3px;background: url(sico.gif) 8px 8px no-repeat #fff;}
.search .input-btn{width: 80px;height: 36px;overflow: hidden;float: right;border: 0;cursor: pointer;background: transparent;}
/* hotKeys */
.hotKeys{width: 670px;height: 24px;line-height: 24px;overflow: hidden;padding-top: 5px;}
.hotKeys strong{ color: #d51603;}
.hotKeys a{ margin-right: 5px;}
/* help-gb */
.help-gb{width: 58px;height: 36px;line-height: 18px;overflow: hidden;text-align: right;}
.help-gb a{color: #f84a00;text-decoration: underline;}
.help-gb a:hover{color: #333; text-decoration: none;}
/* help-link */
.menu .help-link{height: 26px;overflow: hidden;float: right;margin-top: 7px;background: #f84a00;}
.menu .help-link a{width: 70px;height: 26px;line-height: 24px;overflow: hidden;color: #fff;text-align: center;float: left;display: block;border-right: 1px solid #f95084;}
.menu .help-link a.gb{ border: 0;}
.menu .help-link a:hover{ color: #fff; text-decoration: none;background: #c4164f;}

/* menuBar */
.menuBar{height: 40px;overflow: hidden;background: #0a82c5;}
/* Menu */
.menu{height: 40px;overflow: hidden;}
/* UL */
.menu ul{ float: left;}
.menu ul li{height: 40px;overflow: hidden;float: left;margin: 0 -1px 0 0;background: url(menu-line.gif) right 0 no-repeat;}
.menu ul li a{display: block;_display: inline-block;overflow: hidden;height: 39px;line-height: 38px;_line-height: 36px;color: #fff;font-size: 16px;font-weight: bold;padding: 0 23px;position: relative;border-top: 1px solid #0a82c5;letter-spacing: 0.01em;}@-moz-document url-prefix(){.menu ul li a{line-height: 34px;}}
.menu ul li a:hover{color: #fff;border-top: 1px solid #0a82c5;text-decoration: none;background: #0c5b95;}
.menu ul li.current a:hover,.menu ul li.current a{color: #2d86b6;z-index: 1;border-top: 1px solid #0a82c5;background: url(up.gif) center bottom no-repeat #f5f5f5;}
.menu ul li.currentimpoart a:hover,.menu ul li.currentimpoart a{color: #fff;z-index: 1;border-top: 1px solid #2d86b6;background: url(up.gif) center bottom no-repeat #0c5b95;}
/* navBar */
.navBar{height: 30px;overflow: hidden;border-bottom: 1px solid #dadada;background: #f5f5f5;}
/* Nav */
.nav{height: 34px;line-height: 30px;overflow: hidden;color: #ccc;}
.nav .fn-left{background: url(nav-l.gif) 0 0 no-repeat;}
.nav .fn-right{background: url(nav-r.gif) right 0 no-repeat;}
.nav .fn-left a{ margin: 0 12px;}
.nav a.new{padding: 0 20px 0 0; margin: 0 10px 0 0; color: #f60;}
.nav a.new img{position: absolute;_margin: -5px 0 0 0;}
.nav .more{margin: 0 10px 0 0;padding-right: 8px;background: url(a.gif) right 5px no-repeat;}
.nav .share{margin: 3px 0 0 0;padding: 0 10px 0 0;line-height: 16px;}
/* index-tags */
.nav .index-tags{width: 960px;line-height: 28px;*line-height: 29px;overflow: hidden;}
.nav .index-tags-tv{ padding-left: 12px;}
.nav .index-tags-movie{ padding-right: 4px;}
.nav .index-tags a{ margin: 0 8px;}
.nav .index-tags label{color: #390;font-weight: bold;display: inline-block;padding-left: 18px;background-image: url(tv-movie.gif);background-repeat: no-repeat;background-position:  0 9px;}
.nav .index-tags label.movie{color: #d00000;background-position: 0 -21px;}


/* goodgupiao-notice */
.goodgupiao-notice{border: 1px solid #f1e031;background-color: #F5F5DC;padding:10px 15px;text-align:left;color: #333;margin-top:3px;overflow: hidden;}
.goodgupiao-notice a{color:#06c; text-decoration: none; margin: 0 2px;}
.goodgupiao-notice a:hover{color:#e12160; text-decoration: underline;}

/* position */
.position{height: 20px;line-height: 20px;overflow: hidden;padding: 10px 0;}
.position .fn-left a,.position .fn-left span{ margin: 0 5px;}

/* maxBox */
.maxBox{width: 960px;margin: 0 auto;padding-bottom: 10px;overflow: hidden;}

/* ui-sponsor */
.ui-sponsortop{ margin-top: 4px; padding: 0 0 4px 0;}
.ui-sponsor{ margin-top: -5px; padding: 0 0 4px 0;}
.ui-sponsor-top{margin-top: 3px; padding: 0; margin-bottom: -5px;}
.ui-sponsor img{display: block;margin: 0 auto;}
.ui-sponsor950 .box{width: 950px;padding: 4px;}

/* box */
.box{width: 956px;overflow: hidden;padding: 1px;border: 1px solid #dedede;background: #fff;}
.box-blue{ border: 1px solid #18c2c8;}
.box-blue-bold{ border: 2px solid #18c2c8; padding: 0;}

/* ui-goodgp */
.ui-goodgp{height: 540px;}

/* conBox */
.ui-goodgp .conBox{width: 690px;margin-top: 10px;overflow: hidden;padding-left: 10px;}
.ui-goodgp .conBox .caption{height: 30px;padding: 0 10px;overflow: hidden;}
.ui-goodgp .conBox .caption .ui-tab-nav{float: right;border-bottom: 1px solid #e12160;}
.ui-goodgp .conBox .caption .tv-link{float: right;font-size: 14px;line-height: 30px;}
.ui-goodgp .conBox .caption .tv-link a{ margin: 0 0 0 10px;}
.ui-goodgp .conBox h2{width: 194px;height: 43px;float: left;margin-top: -5px;overflow: hidden;}
.ui-goodgp .conBox h2 a{display: block;width: 194px;height: 43px;overflow: hidden;background: url(index-tt.png) no-repeat;}
#goodgp-tv .caption h2 a{ width: 180px;background-position: 0 0; }
#goodgp-movie .caption h2 a{ width: 180px;background-position: 0 -43px; }
#goodgp-comic .caption h2 a{ width: 180px;background-position: 0 -86px; }
#goodgp-variety .caption h2 a{ width: 180px;background-position: 0 -129px; }
#goodgp-culture .caption h2 a{ width: 180px;background-position: 0 -172px; }
#goodgp-mv .caption h2 a{ width: 145px;background-position: 0 -215px; }
.ui-goodgp .conBox .caption li{width: 49px;text-align: center;float: left;overflow: hidden;height: 26px;line-height: 26px;cursor: pointer;font-size: 14px;}
.ui-goodgp .conBox .caption li.active{color: #fff;font-weight: bold;background: #e12160;}
.ui-goodgp .conBox .caption span{float: right; font-size: 12px;}
.ui-goodgp .conBox .caption span a{ color: #666; }
.ui-goodgp .conBox .caption span a:hover{ color: #e12160; }

/* pic-list */
.ui-goodgp .pic-list{width: 720px; padding: 0; margin-top: 15px;}
.ui-goodgp .ui-tab-item-hot .pic-list{width: 414px;}
.ui-goodgp .pic-list li{width: 118px;height: 145px;padding: 0 10px;}
.ui-goodgp .pic-list p{width: 118px;text-align: left;height: 18px;line-height: 18px;}
.ui-goodgp .pic-list p as,.ui-goodgp .pic-list p.txt strong{ color: #e12160; font-weight: normal; }
.ui-goodgp .pic-list p.txt{font-size: 12px;height: 16px;line-height: 16px;color: #999;}
.ratbar{width: 60px;height: 12px;overflow: hidden;display: block;text-indent: -999px;float: left;margin: 2px 5px 0 0;background: url(star-min.gif) 0 -100px no-repeat;}
.ratbar-item{width: 60px;height: 12px;overflow: hidden;display: block;text-indent: -999px;float: left;background: url(star-min.gif) 0 0 no-repeat;}

.ui-down-tab{width: 405px;}
.ui-down-tab .caplisttion h3{width: 395px;float: left;height: 36px;line-height: 36px;overflow: hidden;border-bottom: 1px solid #eee;font-weight: bold;font-size: 14px;color: #333;}
.conlisttent .ul-down{width: 395px;height:280px;overflow: hidden;}
.conlisttent .ul-down li{width: 395px;height: 27px;line-height: 27px;overflow: hidden;border-bottom: 1px dotted #dfdfdf;}
.conlisttent .ul-down li span{ float: right;}
.conlisttent .ul-down li a{ float: left;font-size: 14px;width:340px;overflow: hidden;}
.conlisttent .ul-down li .newDate{ color: #ff0000;font-weight:bold;}
.conlisttent .ul-down li .oldDate{ color: #999;font-weight:bold;}
/* play-pic */
.ui-goodgp .play-pic{width:118px;height: 88px;}
.ui-goodgp .play-pic img{width: 110px;height: 80px;}
.ui-goodgp .play-pic label.bg{width: 110px;}
.ui-goodgp .play-pic label.time{width: 100px;}

/* sideRow */
.ui-goodgp .sideRow{width: 256px;float: left;padding: 0 10px;overflow: hidden; }

/* ui-focus */
.ui-goodgp .ui-focus{overflow: hidden;height: 230px;margin-top: 15px;}

/* ui-focus-img */
.ui-goodgp .ui-focus .play-pic{width: 256px;height: 148px;margin: 0;}
.ui-goodgp .ui-focus .play-pic img{width: 248px;height: 140px;}
.ui-goodgp .ui-focus .play-pic label.bg{width: 248px;height: 30px;}
.ui-goodgp .ui-focus .play-pic label.time{width: 248px;height: 30px;line-height: 30px;font-size: 14px;text-align: center;}

/* ui-focus-texts */
.ui-goodgp .ui-focus-text{width: 256px;line-height: 20px;overflow: hidden;height: 63px;margin-top: 10px;}
.ui-goodgp .ui-focus-text li{ height: 20px; overflow: hidden;}
.ui-goodgp .ui-focus-text li.desc{ height: 80px; }
.ui-goodgp .ui-focus-text strong{ color: #333;}
.ui-goodgp .ui-focus-text a{ margin-right: 5px;}

/* sideBox */
.ui-goodgp .sideBar{width: 225px;overflow: hidden;padding: 0 19px 0 0;}
.ui-goodgp .sideBar .caption{height: 36px;line-height: 36px;overflow: hidden;border-bottom: 1px solid #eee;}
.ui-goodgp .sideBar .caption h3{font-weight: bold;font-size: 14px;color: #333;}

/* ui-sort */
.ui-goodgp .ui-sort{height:180px;line-height: 21px;overflow: hidden;}
.ui-goodgp .ui-sort .caption span{ float: right;}
.ui-goodgp .ui-sort .content{ padding: 3px 0 0 0;overflow: hidden;height: 130px;}
.ui-goodgp .ui-sort dl{width: 230px;padding: 5px 0;overflow: hidden;clear: both;border-bottom: 1px solid #ececec;}
.ui-goodgp .ui-sort dt{font-weight: bold;color: #333;}
.ui-goodgp .ui-sort dt,.ui-goodgp .ui-sort dd a{padding-right:8px;}
.ui-goodgp .ui-sort-variety dt,.ui-goodgp .ui-sort-variety dd{width: 76px;}

/* pic-list */
.pic-list{padding-left: 9px;margin-top: 20px;overflow: hidden;}
.pic-list li{width: 134px;height: 177px;text-align: center;overflow: hidden;float: left;font-size: 14px;}
.pic-list li p{width: 110px;height: 22px;line-height: 22px;text-align: center;overflow: hidden;margin: 0 auto;margin-top: 5px;font-size: 14px;}
.pic-list li p a{ color: #333;}
.pic-list li p a:hover{ color: #333;}

/* play-pic */
.play-pic{width:104px;height: 136px;display: block;overflow: hidden;margin: 0 auto;position: relative;background: #fff;}
.play-pic img{width: 96px;height: 128px;display: block;overflow: hidden;padding: 3px;border: 1px solid #ccc;background:url(lazyload.gif) no-repeat scroll center center transparent;}
a.play-pic:hover{ color: #fff;text-decoration: none; }
.play-pic:hover img{border-color: #d62103;filter:alpha(opacity=80);opacity:0.8;background: #ff5f00;}
.play-pic label.bg{width: 96px;height: 20px;display: block;overflow: hidden;background: #000;position: absolute;left: 4px;bottom: 4px;filter:alpha(opacity=50);opacity: 0.5;z-index: 1;}
.play-pic label.time{width: 86px;height: 20px;line-height: 20px;display: block;overflow: hidden;font-size: 12px;position: absolute;left: 4px;bottom: 4px;padding: 0 5px;text-align: right;z-index: 2;color: #fff;white-space:nowrap; }

/* ul-top */
.ul-top{margin: 3px 0;overflow: hidden;background: url(num.gif) 2px 8px no-repeat;}
.ul-top li{height: 29px;line-height: 29px;overflow: hidden;text-indent: 30px;border-bottom: 1px dotted #dfdfdf;}
.ul-top li span{ float: right;}
.ul-top li strong{ color: #ff6000; font-weight: normal; }

/* index-list li */
#index-silder .index-list{width: 960px;overflow: hidden;}
.index-list li{float: left;overflow: hidden;}
.index-list dl{width: 272px;height: 74px;margin: 6px 0;overflow: hidden;padding: 0 10px 0 20px;border-right: 1px solid #f0f0f0;}
#index-silder .index-list dl{width: 78px;height: 315px;margin: 12px 0 15px 0;overflow: hidden;padding: 0 10px 0 20px;border-right: 1px solid #f0f0f0;}
.index-list dt{height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;font-weight: bold;color: #333;}
.index-list dt a{font-size: 12px;font-weight: normal;float: right;}
.index-list dd{line-height: 22px;margin-right: 10px;float: left;}
.index-list dd a{ white-space: nowrap; float: left;}

/* index-search */
.index-search{width: 928px;padding: 0 1px;margin: 16px 14px;}
.index-search .hotKeys{width: 420px;padding-top:5px; overflow: hidden;}

/* Links */
#links .caption{height: 20px;line-height: 26px;overflow: hidden;}
#links .caption h2{font-weight: bold;}
#links .caption span{float: right;}
#links a{color: #999;}
#links a:hover{color: #333;}
#top-links{width: 230px; height: 166px;}
#top-links .caption h3{width:204px; background: none;}

/* index-topic */
#index-topic .caption h3{height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;padding: 0 10px;color: #333;}
#index-topic .content{padding: 0 10px;}
#index-topic .ul-link{ margin-top: 5px; height: 44px; overflow: hidden;}
#index-topic .ul-link li{ width: 116px;}
#index-topic .ul-link li a{ color: #666;}
#index-topic .ul-link li a:hover{ color: #e12160;}


/* ul-link */
.ul-link{margin: 13px 1px;overflow: hidden;}
.ul-link li{width: 90px;height: 22px;line-height: 22px;overflow: hidden;float: left;}
.ul-hz li{width: 110px; text-indent: 5px;}


/* ui-top-tab */
.ui-goodgp .ui-top-tab{width: 220px;}
.ui-goodgp .ui-top-tab .caption h3{float: left;}
.ui-goodgp .ul-top strong{ font-weight: bold; color: #ff6000; }

/* index-silder */	
#index-silder{height: auto;width: 950px;overflow: hidden;clear: both;padding: 0 3px;position:relative;border-bottom: 1px solid #f0f0f0;}	
#index-silder .index-list dl.dm{width:558px;}
#index-silder .index-list dl.zy{width:78px;}


/*下部推荐*/
.frame .title .titletext,.block .title .titletext{float:left;}
.wp{margin:0 auto;width:960px;}
.eis_wp988{margin:0 auto;width:968px;}

.eis_f13{ border:0px; margin:0px; padding:1px; background:url(eis_f13.gif) no-repeat 0 0; height:219px; margin-bottom:10px; position:relative;}
.eis_f13 .frame-title{ height:40px; line-height:50px; border:0px; padding:0px 0 0 30px; overflow:hidden; background:none}
.eis_f13 .frame-title .titletext{ font-size:16px; font-weight:bold; padding-right:20px; height:40px; background:url(eis_f13_title.gif) no-repeat 100% 0;}

.eis_bed { width:930px; padding:18px 0 0 14px; }
.eis_bed li { float: left; WIDTH: 176px; padding:0 5px; margin:0px; height:157px; position:relative;}
.eis_bed li .pic { list-style: none; margin-left: 0px; margin-right: 0px; border-left-width: 0px; border-right-width: 0px; float: left; display: inline;}

#Marquee { OVERFLOW: hidden; WIDTH: 930px; ZOOM: 1; HEIGHT: 157px; POSITION:relative;}
#MarqueeCoutent .link { DISPLAY: block; padding:0 5px; WIDTH: 160px; height:42px; TEXT-ALIGN: center;font-size:14px;line-height:42px;}

.eis_navbar{ position:absolute; right:15px; top:13px; width:120px; height:16px;}
.eis_navbar LI { list-style:none; BACKGROUND: url(eis_navbar.gif) no-repeat 0 0; FLOAT: left; WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px; _display: inline}
.eis_navbar LI.active { BACKGROUND: url(eis_navbar.gif) no-repeat 0 -16px}

#eis_pre { BACKGROUND: url(eis_pre.gif) no-repeat 0 0; FLOAT: left; WIDTH: 12px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 16px; _display: inline}
#eis_pre:hover{ BACKGROUND: url(eis_pre.gif) no-repeat 0 -16px;}
#eis_next { BACKGROUND: url(eis_next.gif) no-repeat 0 0; FLOAT: right; WIDTH: 12px; CURSOR: pointer; HEIGHT: 16px}
#eis_next:hover{ BACKGROUND: url(eis_next.gif) no-repeat 0 -16px;}

/* footer */
.footer{border-top: 2px solid #2d86b6;width: 100%;margin-top: 10px;background: #ececec;line-height: 24px;text-align: center;padding-bottom: 30px;}
.foot-nav{color: #333;height: 24px;overflow: hidden;margin: 25px 0 20px 0;}
.foot-nav a{ margin: 0 10px;}
/* foot-weibo */
.foot-weibo{margin: 0 auto;margin-top: 10px;text-align:center;width:490px;height:40px;}


.mass{width:960px;margin:0 auto;text-align:left;overflow:hidden; color:#333333;margin-bottom:6px;}
.clear{clear:both;}
.b{font-weight:700;}
.l{float:left;}
.r{float:right;}

/* 下部左一和左二 */
.newsCom{width:740px;}
.newsComList{width:358px;height:375px;border:1px solid #dedede;margin-right:10px;display:inline;margin-bottom:10px;background: #fff;}
.newsComListdown{width:358px;height:375px;border:1px solid #dedede;margin-right:10px;display:inline;overflow:hidden;background: #fff;}
.newsComTl,.newsComTl2{background:url(news_tl.gif) no-repeat left -64px;width:348px;height:30px;line-height:30px;padding-left:10px;color:#333;font-weight:700;position:relative;font-size:14px;}
.newsComTl2{background:url(news_tl.gif) no-repeat left -124px;}
.newsComTl a,.newsComTl2 a{position:absolute;right:10px;top:0;font-weight:normal;color:#333;}
.newsComTl2,.newsComList .newsComTl2 a{color:#fff;}
.newsComTl2,.newsComListdown .newsComTl2 a{color:#fff;}


.comListCon{font-size:14px;height:345px;overflow:hidden;}
.comListCon ul{padding:12px;}
.comListCon li{height: 28px;line-height: 28px;overflow: hidden;border-bottom: 1px dotted #dfdfdf;}
.comListCon li a{ float: left;width:265px;overflow: hidden;}
.comListCon li span{ float: right;}

.centerBn{margin-bottom:5px;clear:both;}
/* 下部右一 */
.topdown{border:1px solid #dedede;width:218px;margin-bottom:5px;background: #fff;}
.topdownTl{background:url(newsListTl.gif) repeat-x;width:208px;height:23px;line-height:23px;color:#fff;padding-left:10px;font-weight:bold;}
.topdownTl a{position:absolute;right:10px;top:0;color:#fff;}
.topdown ul{padding:10px;}

.topdown li{padding:2px;overflow:hidden;zoom:1; line-height:21px;width:185px;height:21px;}
.topdown li span{float:left;width:13px;height:11px;font:800 9px/11px sans-serif;overflow:hidden;background-color:#0093fb;text-align:center;margin:5px 5px 0 0;color:#fff;}
.topdown li a{color:#095387;}
.topdown li.top span{background-color:#ff9101;}

.topBan{border:1px solid #dedede;width:218px;margin-bottom:5px;height:641px;overflow: hidden;background: #fff;}
.topBan .ad{margin: 0 auto;margin-top: 18px;margin-left: 28px;}


	/*头部公用样式*/
	.wrapper{width:958px;margin:0 auto;}



.classification{width:100%;}
.result{width:100%;}


/*分类 搜索结果*/
.classification .col3{float:left;margin:0;width:214px;clear:left;}
.classification .col2{float:right;width:735px;line-height:21px;font-size:12px;clear:right;}
.result .col12{float:left;width:735px;overflow:hidden;zoom:1;line-height:21px;font-size:12px; }
.result .col3{float:right;margin:0;width:214px;line-height:21px; }

.newsComListffl1{width:358px;height:375px;border:1px solid #dedede;display:inline;margin-bottom:10px;background: #fff;}
.newsComListffl1 .newsComTl2 a{color: #fff;position:absolute;left:10px;top:0;font-weight:bold;}
.newsComListffl2{width:358px;height:375px;border:1px solid #dedede;margin-left:15px;display:inline;margin-bottom:10px;background: #fff;}
.newsComListffl2 .newsComTl2 a{color: #fff;position:absolute;left:10px;top:0;font-weight:bold;}

/* mod */
.mod, .mod2, .mod3{border:1px solid #dedede;margin-bottom:10px;zoom:1;background: #fff;}
.mod3{border:1px solid #dedede;}
.mod h2, .mod2 h2, .mod3 h2{font:700 12px/23px simsun;background:url(sprites.gif) repeat-x 0 -113px;padding-left:10px;color:#333;}
.mod2 h2{background-position:0 -136px;}
.mod3 h2{background-position:0 -188px;}
.mod h2 p, .mod2 h2 p, .mod3 h2 p{margin-top:-23px;text-align:right;padding-right:10px;font-weight:400;}
.mod h2 a:link, .mod h2 a:visited{color:#fff;}
.mod2 h2 a:link, .mod2 h2 a:visited{color:#333;}
.mod3 h2, .mod3 h2 a:link, .mod3 h2 a:visited{color:#fff;}
.mod .boxBody, .mod2 .boxBody, .mod3 .boxBody{padding:12px;}
.mod .boxBodyTop, .mod2 .boxBodyTop, .mod3 .boxBodyTop{padding:12px;}

/* clsList */
 #clsList .boxBody, #clsList .boxBodyTop{padding:6px 3px;}
 #clsList ul{overflow:hidden;zoom:1;}
 #clsList li{width:90px;float:left;padding-left:12px;font-size:14px;line-height:24px;height:24px;overflow:hidden;}
 #clsList li.focus a:link, #clsList li.focus a:visited{font-weight:700;color:#ff7101;}

/* downTop */
#downTop{border-bottom-width:1px;}
#downTop li{overflow:hidden;zoom:1; line-height:26px;line-height:26px;width:185px;height:26px;}
#downTop li span{float:left;width:18px;height:14px;font:800 12px/14px sans-serif;overflow:hidden;background-color:#0093fb;text-align:center;margin:7px 5px 0 0;color:#fff;}
#downTop li a{color:#095387;}
#downTop li.top span{background-color:#ff9101;}

.rightBan{border:1px solid #dedede;width:212px;margin-bottom:5px;height:612px;overflow: hidden;background: #fff;}
.rightBan .ad{margin: 0 auto;text-align:center;}

.rightBanbottom{border:1px solid #dedede;width:212px;margin-bottom:5px;height:212px;overflow: hidden;background: #fff;}
.rightBanbottom .ad{margin: 0 auto;margin-top: 6px;margin-left: 6px;}

.mod2 .boxBodyNoBreak {width:728px;height:90px;overflow:hidden;padding-left:2px;margin-top:2px;margin-bottom:2px;}

/* clsList2 */
#clsList2 .tit{height:27px;background:url(sprites.gif) repeat-x 0 -159px;}
#clsList2 li{width:182px;float:left;height:27px;text-align:center;line-height:27px;font-weight:700;position:relative;border-bottom:1px solid #75a3ed;}
#clsList2 li.l2{border-left:1px solid #75a3ed;border-right:1px solid #75a3ed;}
#clsList2 li.last{width:182px;border-left:1px solid #75a3ed;}
#clsList2 li.focus{background:url(sprites.gif) repeat-x 0 -238px;color:#fff;}
#clsList2 li img{display:none;}
#clsList2 li.focus img{display:block;position:absolute;top:27px;left:50%;}
#clsList2 li a{display:block;height:27px;}

#clsList2 dl{border-bottom: 1px solid #e3e8da;}
#clsList2 dt{font-size:14px;font-weight:500;height:30px;line-height:36px;padding:0 10px;position:relative;}
#clsList2 dt p{text-align:right;margin-top:-36px;font:400 12px/28px arial;}
#clsList2 dt span{margin-left:10px;font:400 12px/28px simsun;color:#2a5f91;}
#clsList2 dt a{color:#2a5f91;width:265px;overflow: hidden;}

.d_over{background-color:#EFEFEF;}
.d_out{background-color:#fff;}

#clsList2 .boxBodyTop dt {font-size:14px;font-weight:700;height:28px;line-height:28px;padding:0 10px;position:relative;}
#clsList2 .boxBodyTop dt p{text-align:right;margin-top:-28px;font:400 12px/28px arial;}
#clsList2 .boxBodyTop dt span{margin-left:10px;font:400 12px/28px simsun;color:#2a5f91;}
#clsList2 .boxBodyTop dt a{color:#e40101;width:265px;overflow: hidden;font-size:16px;}

#clsList2 .boxBody dt {height:34px;line-height:34px;}
#clsList2 .boxBody dt a {font-size:16px;}
#clsList2 .boxBody dt a:hover{color:#123a61;width:265px;overflow: hidden;}
#clsList2 .boxBody dt a:visited{color:#666666;}
#clsList2 .boxBodyTop dt a:hover{color:#ff0000;width:265px;overflow: hidden;}
.topimg {margin-right:5px;vertical-align:middle;height:28px;line-height:28px;}

#clsList2 dd{padding:10px;}
#clsList2 dd i{margin:0 5px;}
#clsList2 dd .noPlugin{color:#40a300;font-weight:700;}
#clsList2 dd .hasPlugin{color:#f00;font-weight:700;}
#clsList2 dd .buxiang{color:#ff9101;font-weight:700;}
#clsList2 dd p{color:#747e88;text-indent:2em;}
#clsList2 .bar{position:absolute;right:50px;top:9px;width:43px;height:5px;}
#clsList2 .page{font-size:14px;}

.page{width:680px;margin:30px auto;text-align:center;}
.morePage {display:block;text-align:center;margin:0px auto;}
.morePage *{font-style:normal;font:normal 14px/18px arial,"宋体", serif;text-decoration:none;}

.morePage b {border:1px solid #dedede;display:block;width:auto;height:24px;line-height:24px;float:left;margin:0 2px;background:#fff;padding:0 5px;}
.morePage input {border:1px solid #dedede;background:#fff;color:#3384c5;height:24px;line-height:24px;width:30px;text-align:center;}

.morePage kbd,.morePage dfn{border:1px solid #dedede;display:block;width:55px;height:24px;float:left;margin:0 2px;background:#fff;}
.morePage kbd a,.morePage dfn a{display:block;height:24px;line-height:24px;line-height:24px;overflow:hidden;height:22px;}
.morePage kbd a:hover{border:1px solid #f60;color:#fff;background:#f60;font-weight:bold;text-decoration:none;}
.morePage kbd.disable{background-position:5px 6px;}

.morePage code a{background:#fff;}
.morePage code a:hover{border:1px solid #f60;color:#fff;background:#f60;font-weight:bold;text-decoration:none;}
.morePage code a.active{border:1px solid #f60;color:#fff;background:#f60;font-weight:bold;line-height:24px;}
.morePage code a:hover.active{background-color:#f60;text-decoration:none;}
.morePage code i{display:block;border:0;margin:0;padding:0;font-weight:bold;line-height:14px;}

.morePage dfn a:hover{border:1px solid #f60;color:#fff;background:#f60;font-weight:bold;text-decoration:none;height:22px;}

.morePage a{text-decoration:none;color:#3384c5;text-align:center;}
.morePage code a,.morePage code i{display:block;width:auto !important;min-width:24px;>width:24px;height:24px;float:left;padding:0 2px;color:#3384c5;border:1px solid #dedede;margin:0 2px;line-height:24px;}

.tag{width:725px;overflow:hidden;zoom:1;line-height:20px;font-size:14px;margin:10px auto;}
.tag a{width:97px;height:20px;border:1px solid #dedede;margin-left:10px;margin-bottom:10px;display:inline;background: #fff;padding:5px;float:left;text-align:center;color:#3384c5;overflow:hidden;}
.tag a:hover{border:1px solid #f60;background: #f60;color:#fff;}






.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}




/*main*/
.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.main{margin:0 auto;width:960px;*zoom:1;}



/*layout*/
.row_download:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.row_download{*zoom:1;}
.col_a{float:left;width:728px;}
.col_b{float:right;width:222px;}
/*dl_info_box*/
.dl_info_box .hd_dli,.through_list .arrow_down,.through_list .arrow_up,
.dl_info_box .share_tool .i_guide,.dl_info_box .share_tool .i_bug,.btn_idl,.dl_info_box .i_comm{background:url(dl_sprite.png) no-repeat;}
.dl_info_box .act_recom,.dl_info_box .act_norecom,.dl_info_box .bar_g i,.dl_info_box .bar_o i{background:url(dl_sprite2.png) no-repeat;}
.dl_info_box{margin-bottom:10px;border:2px solid #dedede;border-top-color:#dedede;background-color:#ffffff;}
.dl_info_box .inner{border:2px solid #f7f4f4;}
.dl_info_box .hd_dli{position:relative;height:33px;overflow:hidden;background-position:0 -220px;background-repeat:repeat-x;border-bottom:1px solid #dedede;}
.dl_info_box h1{float:left;padding:0 0 0 12px;width:560px;height:33px;overflow:hidden;line-height:33px;font-size:16px;color:#333;font-weight:bold;}
.dl_info_box .hd_dli .go_dl{color:#447807;font-size:14px;position:absolute;right:8px;top:5px;font-weight:bold;}
.dl_info_box .hd_dli .belong{padding-left:10px;line-height:33px;color:#666666;font-size:12px;font-weight:normal;}
.dl_info_box .bd_dli{padding:12px 12px 20px 12px;}
.dl_info_box .i_safe,.dl_info_box .i_risk{float:left;display:inline;margin-right:7px;width:85px;height:64px;background:url(i_safe.png) no-repeat;}
.dl_info_box .i_risk{background-image:url(i_risk.png);}
.dl_info_box .anti_area{margin-bottom:15px;}
.through_box{float:left;width:560px;}
.through_box .tip{padding-left:9px;color:#ff5e00;}
.through_list{position:relative;height:30px;z-index:9;}
.through_list ul{position:absolute;top:0;left:0;overflow:hidden;width:542px;height:28px;overflow:hidden;border:1px solid #ffffff;padding:2px 8px 5px;}
.through_list ul.l_act{height:auto;background-color:#f9fff0;border-color:#dedede;}
.through_list li{float:left;width:89px;height:30px;line-height:30px;}
.through_list li img{margin-right:4px;vertical-align:middle;_margin-top:4px;_margin-bottom:4px;cursor:pointer;}
.through_list .arrow_down,.through_list .arrow_up{position:absolute;top:10px;right:6px;width:15px;height:15px;overflow:hidden;background-position:-335px -415px;}
.through_list .arrow_up{background-position:-335px -440px;}
.dl_info_box .info_area .info_left{width:236px;float:left;position:relative;}
.dl_info_box .info_area .info_right{width:390px;float:right;position:relative;}
.dl_info_box .info_area .pic{position:relative;width:300px;height:165px;overflow:hidden;border:1px solid #dedede;}
.dl_info_box .info_area .pic .pic_inner{width:234px;height:174px;display:table-cell;vertical-align:middle;overflow:hidden;text-align:center;*font-size:152px;*display:block;}

.dl_info_box .info_area .pic img{vertical-align:middle;}
.dl_info_box .share_tool{position:relative;margin-top:2px;height:27px;}
.dl_info_box .share_tool .i_guide{display:inline-block;margin:0 10px 0 22px;padding-left:20px;line-height:27px;background-position:-335px -257px;}
.dl_info_box .share_tool .i_bug{display:inline-block;padding-left:20px;line-height:27px;background-position:-335px -287px;}
.dl_info_box .share_tool .bdshare_t{position:absolute;top:0;right:25px;margin-top:-2px;margin-top:-1px \9;z-index:1000 !important;}
.dl_info_box .share_tool .bdshare_t span.bds_more{background-position:0 6px !important;font-family:"\5B8B\4F53";}
.dl_info_box .share_tool_no .i_bug{margin-left:50px;}
.dl_info_box .share_tool_no .bdshare_t{right:50px;}
.dl_info_box .prop_list{position:relative;margin-top:-8px;overflow:hidden;*zoom:1;}
.dl_info_box .prop_list li{float:left;width:238px;height:28px;line-height:28px;border-bottom:1px solid #dedede;}
.dl_info_box .prop_list li.odd_item{width:150px;}
.dl_info_box .prop_list li.block_item{clear:both;float:none;width:auto;}
.dl_info_box .prop_list .star_item{position:relative;}
.dl_info_box .prop_list .star_item .mod_star{position:absolute;top:9px;left:66px;}
.dl_info_box .btn_tool{margin-top:35px;}
.btn_idl{position:relative;display:block;width:186px;height:60px;background-position:0 -263px;}
.btn_idl_hover{text-decoration:none;background-position:0 -333px;}
.btn_idl em{display:inline-block;padding:35px 0 0 50px;color:#ffffff;}
.btn_idl em i{color:#f1ffad;padding:0 4px;}
.btn_idl .cover{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:url("about:blank");}
.dl_info_box .comm_tool{position:absolute;left:201px;top:250px;}
.dl_info_box .i_comm{margin-right:6px;padding-left:18px;color:#447807;background-position:-335px -323px;}
.dl_info_box .comm_tool a{color:#447807;}
.dl_info_box .act_recom,.dl_info_box .act_norecom{float:left;width:65px;height:22px;line-height:22px;text-indent:23px;}
.dl_info_box .act_recom{background-position:0 0;}
.dl_info_box .act_recom:hover{background-position:-75px 0;text-decoration:none;color:#447807;}
.dl_info_box .act_norecom{background-position:0 -27px;}
.dl_info_box .act_norecom:hover{background-position:-75px -27px;text-decoration:none;color:#447807;}
.dl_info_box .bar_g,.dl_info_box .bar_o{float:left;margin:5px 4px 0 4px;height:12px;overflow:hidden;}
.dl_info_box .bar_g i{display:block;height:12px;background-position:0 -54px;}
.dl_info_box .bar_o i{display:block;height:12px;background-position:0 -71px;}
.dl_info_box .recom_tool{position:absolute;left:201px;top:188px;}
.dl_info_box .recom_tool .num{float:left;margin-top:2px;font-family:Tahoma;color:#999999;}
.dl_info_box .recom_tool .item{padding:3px 0;overflow:hidden;*zoom:1;}
.dl_info_box .info_right .ui_sys_dl{top:114px;left:0;}

/*dl_banner*/
.dl_banner{margin-bottom:10px;}
.dl_banner160{width:220px;height:600px;background-color:#fff;border:1px solid #dedede;text-align:center;}

/*mod_box*/
.mod_box{margin-bottom:10px;border:1px solid #dedede;}
.mod_box .hd_box{position:relative;height:30px;border-bottom:1px solid #dedede;background:url(dl_sprite.png) repeat-x 0 0;}
.mod_box .hd_box .tit_box{padding-left:12px;line-height:30px;font-weight:bold;font-size:14px;color:#666;}
.mod_box .hd_box .more,.mod_box .hd_box .extra{position:absolute;top:6px;right:10px;color:#447807;}
.mod_box .hd_box .extra,.mod_box .hd_box .extra a{color:#666666;}
.mod_box .hd_box .extra .cut{margin:0 10px;color:#b3b3b3;}

.mod_box .bd_box{position:relative;padding:5px 8px;*zoom:1;background-color:#ffffff;}
.mod_box .bd_box a:hover img {filter:alpha(opacity=85);opacity:0.85;}
.mod_box .bd_box .extra{position:absolute;top:6px;left:220px;}
.mod_box .bd_box .extra a{color:#447807;font-size:14px;line-height:28px;}
.mod_box .bd_box .extra span{width:450px;height:28px;display:inline;float:left;color:#999;overflow:hidden;}

.mod_box .bd_box .extratop{bottom:6px;left:220px;}
.mod_box .bd_box .extratop a{color:#447807;font-size:14px;line-height:28px;}
.mod_box .bd_box .extratop span{width:450px;height:28px;display:inline;float:left;color:#999;overflow:hidden;}

.mod_box .bd_box2{padding:0 8px;background-color:#ffffff;}
.mod_box .bd_box3{padding:5px 12px;background-color:#ffffff;}
.mod_box_style .hd_box{background-position:right -40px;}

.mod_box .bd_boxdown{position:relative;padding:5px 8px;*zoom:1;background-color:#ffffff;color:#999}
.mod_box .bd_boxdown span{font-size:14px;color:#6ec014}
.mod_box .bd_boxdown img {padding-top:8px;padding-bottom:8px;}
.mod_box .bd_boxdown a:hover img {filter:alpha(opacity=85);opacity:0.85;}
.mod_box .bd_boxdown li{width:196px;height:22px;line-height:22px;padding:4px;}
.mod_box .bd_boxdown .adress{padding-top:15px;padding-bottom:15px;width:204px;overflow:hidden;}
.mod_box .bd_boxdown .adress li{height:28px;line-height:28px;padding-left:30px;width:174px;background:url(adress.gif) repeat-x 0 0;overflow:hidden;margin-top:15px;}

/*soft_intro_part*/
.soft_intro_part .bd_box{padding:10px 15px 10px 20px;}
.soft_intro_part .intro_con{font-size:16px;line-height:28px;width:690px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.soft_intro_part .intro_con img{max-width:690px;max-height:2000px;width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true);height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true); }
.con_area img{max-width:615px;max-height:2000px;width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true);height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true); }
.soft_intro_part .intro_detail{margin-right:-6px;bd_boxtext-align:right;}
.soft_intro_part .intro_detail a{color:#447807;}

/*hot_tech_part*/
.hot_tech_part .mod_txt li{float:left;margin-right:5px;display:inline;width:315px;}
.hot_tech_part .mod_txt li a{display:inline-block;float:left;}

.hot_tech_part .mod_txtart li{float:left;margin-right:5px;display:inline;width:315px;}
.hot_tech_part .mod_txtart li a{display:inline-block;float:left;}

/*mod_txt*/
.mod_txt{margin-left:7px;overflow:hidden;*zoom:1;}
.mod_txt li{padding:0 0 0 10px;line-height:24px;background:url(dot.png) no-repeat left 10px;}
.col_b .mod_txt li{width:88px;font-size:12px;padding:0 0 0 10px;line-height:24px;background:url(dot.png) no-repeat left 10px;float:left}

/*mod_txt*/
.mod_txtart{margin-left:7px;overflow:hidden;*zoom:1;}
.mod_txtart li{padding:0 0 0 10px;line-height:24px;height:24px;overflow:hidden;background:url(dot.png) no-repeat left 10px;}
.mod_txtart li{width:88px;font-size:12px;padding:0 0 0 10px;line-height:24px;height:24px;overflow:hidden;background:url(dot.png) no-repeat left 10px;float:left}

/*hot_tab_part*/
.hot_tab_part{height:580px;background-color:#fff;}
.hot_tab_part .mod_itxt{padding:9px 0;}

/*mod_tab*/
.mod_tab:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.mod_tab{margin:0 -1px;*zoom:1;}
.mod_tab li{float:left;position:relative;display:inline;margin-top:-1px;margin-bottom:-1px;width:108px;height:32px;text-align:center;line-height:32px;font-size:14px;}
.mod_tab li a{display:inline-block;width:100%;height:100%;border-right:1px solid #dedede;}
.mod_tab li.current a{background:url(module.png) no-repeat scroll -132px -286px transparent;font-weight:bold;border-right:0 none;}

/*mod_split_2*/
.mod_split_2{padding:4px 0;overflow:hidden;line-height:22px;*zoom:1;word-break:break-all;}
.mod_split_2 li{display:inline;width:180px;font-size:12px;padding:0 0 0 10px;height:26px;line-height:26px;overflow:hidden;background:url(dot.png) no-repeat left 10px;float:left;}
.mod_split_2 li a{color:#085387;}
.mod_split_2 .cut{padding:0 3px;}

/*mod_itxt*/
.mod_itxt{padding:8px 0;overflow:hidden;*zoom:1;height:530px;}
.mod_itxt li{float:left;padding-left:8px;width:180px;height:26px;line-height:26px;overflow:hidden;}
.mod_itxt li span{float:left;width:18px;height:14px;font:800 12px/14px sans-serif;overflow:hidden;background-color:#0093fb;text-align:center;margin:7px 5px 0 0;color:#fff;}
.mod_itxt li a{color:#095387;}
.mod_itxt li.top span{background-color:#ff9101;}

/*pub_box*/
.pub_box{margin-bottom:10px;border:1px solid #d7e0c6;}
.pub_box .hd_box{position:relative;height:30px;border-bottom:1px solid #d7e0c6;background:url(module.png) repeat-x 0 -100px;}
.pub_box .hd_box .tit_box{padding-left:12px;line-height:30px;font-weight:bold;font-size:14px;}
.pub_box .hd_box .more,.pub_box .hd_box .extra{position:absolute;top:6px;right:10px;color:#447807;}
.pub_box .hd_box .extra{color:#666666;}
.pub_box .bd_box{padding:6px 10px;*zoom:1;background-color:#ffffff;}
.pub_box .bd_style1{padding:0 10px;}
.pub_box .bd_style2{padding:10px;}
.pub_box .bd_style3{padding:4px;}
.pub_box .bd_style4{padding:0 8px;}
.pub_box_style1 .hd_box{background-repeat:repeat-x;background-position:right -140px;}
.pub_box_style2{border-top:2px solid #84aa3f;}
.pub_box_style2 .hd_box{height:29px;background-position:0 -140px;}
.pub_box_style2 .hd_box .tit_box{line-height:29px;}

/*map_list*/
.map_list{padding:10px 90px 10px 10px;overflow:hidden;}
.map_list .map_home,.map_list .map_channel ul li{background:url(soft_icon_13011001.png) no-repeat;}
.map_list .map_home{margin-bottom:5px;padding-left:20px;background-position:-34px -182px;}
.map_list .map_home a,.map_list .map_channel h2 a,.map_list .map_channel .map_cat{color:#447807;font-size:14px;font-weight:bold;}
.map_list .map_channel{margin-left:22px;padding:0 0 10px 22px;background:url(map_tree.png) no-repeat left 4px;}
.map_list .map_channel ul{margin:4px 0 0 8px;overflow:hidden;*zoom:1;}
.map_list .map_channel ul li{float:left;padding-left:8px;width:185px;height:22px;line-height:22px;overflow:hidden;background-position:-34px -155px;}




/*layout*/
.row_idx:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.row_idx{*zoom:1;}
.row_idx .col_a{float:left;display:inline;width:700px;}
.row_idx .col_b{float:right;display:inline;margin-left:-1px;width:261px;}
.col_content .col_main{float:left;width:655px;display:inline;}
.col_content .col_side{float:right;width:293px;display:inline;}
.col_detail .col_main{float:right;width:655px;display:inline;}
.col_detail .col_side{float:left;width:293px;display:inline;}
.pro_pic{padding:5px 0 10px 0;}
/*raider_all*/
.raider_item{position:relative;padding:10px 0 10px 130px;border-top:1px solid #e3e3e3;*zoom:1;}
.raider_item .field{position:absolute;top:10px;left:0;padding-right:16px;background:url(index_sprite.png) no-repeat right 0;}
.raider_item .field em{display:block;line-height:24px;padding-left:10px;background:url(index_sprite.png) no-repeat left 0;color:#447807;}
.raider_item .con{height:24px;overflow:hidden;}
.raider_item .con a{float:left;padding:0 6px;margin-right:2px;height:23px;line-height:23px;font-size:14px;color:#0879ad;}
.raider_item .con a:hover{color:#ffffff;background-color:#3ba7d8;text-decoration:none;}
.raider_item .con2{padding-top:3px;width:840px;height:24px;overflow:hidden;}
.raider_item .con2 a{margin:0 12px 6px;display:inline-block;white-space:nowrap;color:#0879ad;}
.raider_item .con2 a:hover{color:#ff5e00;}
.solid_bor{border-bottom-style:solid;}
.raider_item .more{position:absolute;bottom:9px;right:10px;}
.raider_item_s1 .field{background-position:right -31px;}
.raider_item_s1 .field em{color:#333333;background-position:left -31px;}
.raider_all{margin-bottom:10px;border-bottom:1px solid #e3e3e3;}
.raider_all .raider_item{padding:7px 0 4px 98px;}
.raider_all .raider_item .field{top:7px;}
.raider_all .raider_item_h3 .con2{height:72px;width:auto;}
.raider_all .dashed_bor{border-top-style:dashed;}

/*mod_ptxt*/
.mod_ptxt{overflow:hidden;*zoom:1;}
.mod_ptxt li:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.mod_ptxt li{margin-bottom:-1px;border-bottom:1px dashed #e0e0e0;padding:7px 0 8px 126px;*zoom:1;}
.mod_ptxt .pic{float:left;position:relative;margin-left:-126px;border:1px solid #e6e6e6;padding:2px;width:110px;height:83px;overflow:hidden;cursor:pointer;}
.mod_ptxt .pic:hover{border-color:#9cc56b;text-decoration:none;}
.mod_ptxt h4{margin-bottom:2px;height:21px;overflow:hidden;font-size:14px;}
.mod_ptxt .desc{line-height:20px;color:#666666;height:60px;overflow:hidden;}
.mod_ptxt .detail{color:#447807;}
.mod_ptxt .popular .num{color:#ff5e00;}
.mod_ptxt_1 .pic:hover{border-color:#e6e6e6;}
.ptxt_style .pic,.ptxt_style_2 .pic{margin-left:-116px;width:100px;height:75px;}
.ptxt_style li{border-bottom:0 none;margin-bottom:0;padding:0 0 5px 116px;}
.ptxt_style_2 li{padding:9px 0 9px 116px;margin-bottom:0;}

/*mod_b*/
.mod_b{*zoom:1;background-color:#fff;border:1px solid #dedede;margin-bottom:8px;}
.mod_b .hd_b{position:relative;height:34px;overflow:hidden;border-bottom:2px solid #85b03a;background:url(tech_sprite.png) no-repeat right -42px;}
.mod_b .hd_b .mod_b_tit{padding-left:10px;line-height:32px;font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";font-weight:normal;}
.mod_b .hd_b .more,.mod_b .hd_b .more_1{position:absolute;top:10px;right:10px;color:#666666;}
.mod_b .hd_b .more_1{color:#447807;}
.mod_b .bd_b{padding:5px 0 0 10px;background:url(mod_bg.png) repeat-x;*zoom:1;}
.mod_b_1 .hd_b .mod_b_tit{color:#75a30b;font-size:20px;}
.mod_b_1 .bd_b{padding-right:10px;border:1px solid #e6e6e6;border-width:0 1px 1px;*zoom:1;}
.mod_b_2 .hd_b{background:none;}
.mod_b_2 .hd_b .mod_b_tit{font-size:16px;}
/*mod_rank*/
.mod_rank .rank_hd{height:31px;background-color:#fff;border-bottom:2px solid #85b03a;}
.mod_rank .rank_tab li{float:left;margin-left:8px;display:inline;width:94px;text-align:center;height:30px;border:1px solid #dde3d4;border-bottom:0 none;color:#515151;font:16px/30px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";cursor:pointer;position:relative}
.mod_rank .rank_tab li.current{height:31px;margin-bottom:-2px;background-color:#fff;border-color:#85b03a;border-top-width:2px;}
.mod_rank .rank_bd{padding-top:5px;background-color:#fff;border:1px solid #dedede;border-top:none;}
.mod_rank .rank_list{overflow:hidden;*zoom:1;}
.mod_rank .rank_list li{position:relative;padding:3px 0 3px 30px;border-bottom:1px dashed #e4e6e1;*zoom:1;}
.mod_rank .rank_list em{position:absolute;top:50%;left:7px;width:14px;height:13px;color:#ffffff;font:11px/13px Arial;text-align:center;margin-top:-6px;background:url(tech_sprite.png) no-repeat -233px -86px;}
.mod_rank .rank_list em.rank_top{background-position:-210px -86px;}


/*detail*/
.spe_cat_box{border:2px solid #ffd760;background-color:#fffef5;margin-bottom:10px;}
.spe_cat_box .hd,.spe_cat_box .btn_all,.spe_cat_box .info_box h5,.spe_cat_box .info_box h5 i{background:url(tech_sprite.png) no-repeat;}
.spe_cat_box .hd{position:relative;height:37px;overflow:hidden;background-position:0 -192px;background-position:repeat-x;border-bottom:1px solid #f3efcc;}
.spe_cat_box .hd h3{padding:6px 0 0 10px;font-size:16px;color:#f27e02;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";}
.spe_cat_box .hd h3 a{color:#f27e02;}
.spe_cat_box .btn_all{position:absolute;top:6px;right:10px;width:65px;height:21px;line-height:21px;overflow:hidden;color:#ffffff;text-align:center;background-position:-257px -86px;}
.spe_cat_box .btn_all:hover{text-decoration:none;color:#ffffff;}
.spe_cat_box .info_box{border-bottom:1px solid #f3efcc;}
.spe_cat_box .info_box h5{position:relative;padding-left:35px;height:31px;line-height:31px;overflow:hidden;background-position:0 -153px;background-repeat:repeat-x;}
.spe_cat_box .info_box .tit{font-size:14px;}
.spe_cat_box .info_box h5 i{position:absolute;left:10px;top:8px;width:17px;height:17px;overflow:hidden;background-position:-336px -86px;cursor:pointer;}
.spe_cat_box .info_box h5 i.fold{background-position:-336px -113px;}
.spe_cat_box .info_list{border-top:1px solid #f3efcc;padding:5px 12px 5px 27px;*zoom:1;}
.spe_cat_box .info_list li{padding-left:16px;height:25px;line-height:25px;overflow:hidden;background:url(dot.png) no-repeat 8px center;}
.spe_cat_box .info_list li.current{background-color:#808080;}
.spe_cat_box .info_list li.current a{color:#ffffff;}
.article_box{margin-bottom:10px;background-color:#fff;}
.article_box .a_hd{padding:0 10px;height:34px;line-height:34px;border-bottom:2px solid #85b03a;background:url(tech_sprite.png) no-repeat right -42px;}
.article_box .score_area{float:left;color:#666666;}
.article_box .score_area strong{color:#333333;font-size:14px;}
.article_box .share_area{float:right;}
.article_box .a_bd{padding:20px;border:1px solid #e6e6e6;}
.article_box h1{font-size:24px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";text-align:center;font-weight:normal;}
.article_box .prop_area{padding:6px 0 15px;text-align:center;color:#666666;border-bottom:1px solid #f0f0f0;}
.article_box .prop_area .a_from,.article_box .prop_area .a_time{margin-right:20px;}
.article_box .prop_area .a_ask,.article_box .prop_area .a_say{margin-left:10px;padding-left:18px;display:inline-block;height:15px;line-height:15px;background:url(tech_sprite.png) no-repeat -484px -244px;color:#666666;}
.article_box .prop_area .a_say{background-position:-484px -274px;}
.article_box .related_area{margin-bottom:10px;padding:8px 10px 4px;background-color:#f8ffeb;border:2px solid #b8dd76;}
.article_box .related_area .tit{float:left;width:66px;font-weight:bold;}
.article_box .related_area .list{margin-left:66px;}
.article_box .related_area .list a{display:inline-block;margin:0 0 4px;margin-right:18px;color:#447807;white-space:nowrap;}
.article_box .core_area{margin-bottom:10px;padding:10px;line-height:22px;border:1px solid #ebebeb;background-color:#fafafa}
.article_box .con_area{word-wrap:break-word;word-break:break-all;-moz-binding: url('./wordwrap.xml#wordwrap');overflow: hidden;}
.article_box .con_area p{padding-bottom:15px;line-height:28px;font-size:16px;}
.article_box .tip_area{margin-bottom:12px;color:#999999;text-align:center;}
.article_box .turn_page{margin-top:15px;overflow:hidden;*zoom:1;}
.article_box .turn_page .prev,.article_box .turn_page .next{float:left;width:289px;height:31px;line-height:31px;border:1px solid #e0e0e0;color:#447807;background:url(tech_sprite.png) no-repeat -180px -447px;}
.article_box .turn_page .next{width:288px;border-left-color:#ffffff;text-align:right;padding-right:30px;background-position:-181px -365px;}
.article_box .turn_page .prev span{padding-left:25px;}
.article_box .turn_page .next span{padding-right:30px;}
.article_box .turn_page .prev:hover{background-position:-180px -488px;text-decoration:none;}
.article_box .turn_page .next:hover{background-position:-181px -406px;text-decoration:none;}
.article_box .oper_area{overflow:hidden;*zoom:1;margin-top:10px}
.article_box .dig_oper{float:left;}
.article_box .dig_oper a{display:inline-block;margin-right:10px;width:120px;height:29px;line-height:29px;overflow:hidden;color:#447807;background:url(tech_sprite.png) no-repeat 0 -244px;}
.article_box .dig_oper a.dig_no{background-position:0 -283px;}
.article_box .dig_oper a:hover{text-decoration:none;}
.article_box .dig_oper a span{padding-left:28px;}
.article_box .dig_oper a:hover span{text-decoration:underline;}
.article_box .dig_oper a em{color:#666666;}
.article_box .other_oper{float:right;margin-top:2px;}
.article_box .a_error,.article_box .a_collect{display:inline-block;padding-left:18px;height:15px;line-height:15px;color:#447807;background:url(tech_sprite.png) no-repeat -484px -304px;}
.article_box .a_collect{background-position:-484px -335px;}
.article_box .prop_area .a_ask:hover,.article_box .prop_area .a_say:hover,.article_box .a_error:hover,.article_box .a_collect:hover{color:#FF5E00;}

.banner {width:293px;heigth:293px;border:1px solid #dedede;margin-top:8px;background-color:#f8f8f8;overflow:hidden;}

*html{background-image:url(about:blank); background-attachment:fixed;}
/*back_top*/
.back_top{display:none;position:fixed;right:50%;bottom:70px;margin-right:-540px;width:55px;height:55px;background:url(module.png) no-repeat 0 -221px;_position:absolute;_bottom:auto;}
.back_top:hover{background-position:-65px -221px;}

.back2top_fat .b_img,.back2top_fat .two_code{background-image:url(globe-sider.png);background-repeat:no-repeat;}
.back2top_fat{position:fixed;z-index:999;right:50%;bottom:10px;margin-right:-540px;_bottom:auto;_position:absolute;_top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-10);width:55px;}
.back2top_fat .b_img{background-position:0 0;display:block;height:55px;width:55px;display:none;}
.back2top_fat .b_img:hover{background-position:-60px -1px;}
.back2top_fat .two_code{position:relative;display:block;width:55px;height:55px;background-position:0 0px;}
.back2top_fat .two_code span{display:none;}
.back2top_fat .two_code:hover{background-position:-65px 0px;}
.back2top_fat .two_code:hover span{position:absolute;top:-271px;left:-259px;display:block;width:259px;height:326px;background:url(302x350.png) no-repeat 0 0;}

.sidebar{display:block;background-color:black; position:fixed; _margin-top:190px;_position:absolute; _top:expression(eval(document.documentElement.scrollTop));z-index:999;left:50%; margin-left:-545px;top:190px;}
.sidebar_bg{position:absolute;left:0px;top:0px;height:273px;width:63px;opacity:0.75;z-index:1;filter:alpha(opacity=75);}
.sidebar_wrapper{position:absolute;left:0px;top:0px;height:273px;width:63px;background:url(leftbar_bg.gif) -63px top no-repeat;z-index:10;}
.sidebar a{display:block;width:63px;height:68px;overflow:hidden;position:relative;}
#sidebar_soft:hover,#sidebar_soft.current{background:url(leftbar_bg.gif) left 0px no-repeat; }
#sidebar_gupiaogongshi:hover,#sidebar_gupiaogongshi.current{background:url(leftbar_bg.gif) left -68px no-repeat; }
#sidebar_gupiaozhengquan:hover,#sidebar_gupiaozhengquan.current{background:url(leftbar_bg.gif) left -136px no-repeat; }
#sidebar_article:hover,#sidebar_article.current{background:url(leftbar_bg.gif) left -272px no-repeat; }

.ad468 {width:100%;margin-top:20px;margin-bottom:6px;}
.ad4688 {margin-left:-20px;width:100%;padding:5px;margin-top:6px;margin-bottom:6px;border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
.ad200 {width:194px;padding:5px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}

.newDate{ color: #ff0000;}
.oldDate{ color: #999;}

@media screen and (max-width: 1260px) { 
.sidebar {display:none;}
} 

.Adv_c a{display:block;position:relative}
.adms{position:absolute!important;right:0!important;bottom:0!important;width:30px!important;height:17px!important;border:none!important;z-index:666;display:block!important}

.pubtext{margin-top:2px;border-left:1px solid #E4D0C7;border-top:1px solid #E4D0C7;text-align:center;width:959px;line-height:24px;font-family:"宋体"}
.pubtext table{width:100%;border-collapse:collapse}
.pubtext td{border-right:1px solid #E4D0C7;border-bottom:1px solid #E4D0C7;background:#FAFAFA;text-align:center;}
.pubtext td a{display:block;font-size:14px;text-decoration:none;}
.pubtext td a:hover{background:#A43F13;color:#FFFFFF;text-decoration:none;}

.ad_hong{color:#FF0000}
.ad_lan{color:#0000FF}
.ad_hei{color:#000000}
.ad_pip{clear:right;float:right;display:inline;margin-right:10px}


.banner {margin-bottom: 35px;}
.banner .item {display: block;height: 500px;background: no-repeat center / cover;}

.panel {}
.panel-title {margin-bottom: 30px;padding-bottom: 15px;border-bottom: 1px solid #e4e4e4;font-size: 18px;position: relative;}
.panel-title:after {content: '';width: 10px;height: 10px;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;-webkit-transform: rotate(45deg);transform: rotate(45deg);position: absolute;left: 2em;bottom: -6px;background-color: #fff;z-index: 2;margin-left: -5px;}
.panel-title .more {float: right;font-size: 16px;line-height: 30px;color: #999;}
.panel-title.text-center {text-align: center;}
.panel-title.text-center:after {left: 50%;}

.list-1 {margin: -20px 0 0 -20px;}
.list-1 li {float: left;width: 16.6666666667%;}
.list-1 li a {display: block;margin: 20px 0 0 20px;}
.list-1 li img {display: block;width: 100%;height: 150px;}
.list-1 li p {margin: 10px 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;}

.index-box {background-color: #fff;margin-bottom:15px;border: 1px solid #e4e4e4;}
.index-box .item {float: left;width: 50%;}
.index-box .panel {margin-left:5px;margin-right:5px;}

.list-2 li {margin-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #eee;}
.list-2 li a {display: block;overflow: hidden;}
.list-2 li a:hover {text-decoration: none; color: #f84a00;font-weight:bold;}
.list-2 li .m {float: left;width: 130px;}
.list-2 li .m img {display: block;width: 100%;height: 70px;}
.list-2 li .text {margin-left: 145px;}
.list-2 li .text h4 {margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;line-height: 28px;font-weight: normal;}
.list-2 li .text span {display: block;color: #999;margin-bottom: 5px;}
.list-2 li .text p {margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;color: #666;}


.recommendLists {padding-left: 12px;overflow: hidden;margin-top: 10px;background:#FFF;}
.recommendLists a {text-decoration: none; }
.recommendLists a:hover {float: left}
.recommendList {width: 196px;height: auto;margin-bottom: 15px;margin-right: 10px}
.recommendListImg {width: 196px;height: 100px;overflow: hidden}
.recommendListImg img {width: 100%;height: 100%}
.recommendList p {font-size: 14px;color: #333;text-align: center;overflow: hidden;text-overflow: ellipsis;margin-top: 5px}
.recommendList:hover p {color: #f84a00;font-weight:bold;}
.recommendListImg:hover img {transform: scale(1.1);transition: 1s}
.div2{top:0px;z-index:999;position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px");_margin-top:250px;}


#loginbarx div{margin: 0;padding: 0;}
#loginbarx{color: #484747;font-size:13px;font-family: Tahoma, Arial, Helvetica, sans-serif;}
#loginbarx a{text-decoration: none; color: #777;margin: 0;padding: 0;}
#loginbarx a.color{color: #f84a00;}
#loginbarx a:hover { text-decoration: underline; color: #f84a00; }
#loginbarx strong{font-weight: bold;}
#loginbarx div img{max-height: 100%;max-width: 100%;width: 75px;height: 18px;position: absolute;top: 0;bottom: 0;left: 400px;right: 0;margin: auto;}

a.link-gw{display:inline-block;padding-left:23px;background:url(/images/an.png) no-repeat left center}
